//
//  MCCompletePlanVc.swift
//  MCBodyBuildingPro
//
//  Created by Renlvshijie on 2023/6/6.
//

import UIKit
import SnapKit
import Toast_Swift
import JKSwiftExtension

class MCCompletePlanVc: MCBaseVc {

    @IBOutlet weak var completeTableView: UITableView!
    
    let completeTableIdentifier = "completeTableIdentifier"
    
    
    
    override func viewDidLoad() {
        super.viewDidLoad()
    
        completeTableView.dataSource = self
        completeTableView.delegate = self
        
        self.completeTableView.register(UINib(nibName: "MCCompleteTableCell", bundle: Bundle.main), forCellReuseIdentifier: completeTableIdentifier)
        
        
        let headerPlanView = MCCompleteHeaderView.initHeaderView()
        
        self.completeTableView.tableHeaderView = headerPlanView
        
        
    }
}

extension MCCompletePlanVc:UITableViewDelegate,UITableViewDataSource {
    func numberOfSections(in tableView: UITableView) -> Int {
        return 1
    }
    
    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return 100
    }
    
    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let cell:MCCompleteTableCell = tableView.dequeueReusableCell(withIdentifier: completeTableIdentifier, for: indexPath) as! MCCompleteTableCell
        
        return cell
    }
    
    func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
        let headerZuView = MCCompleteHeaderZuView.initHeaderView()
        
        headerZuView.zuLabel.text = "第\(section + 1)组"
        
        return headerZuView
    }
    
    func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
       
        return 40
    }
    
    
}

